package com.mskj.zxmy.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDate;


//接收前端入库
@Schema(description = "入库明细保存DTO")
@Data
public class StockInDetailSaveDTO {
    @Schema(description = "入库明细主键ID")
    private Integer Id;
    @Schema(description = "产品编号")
    private String ProductNumber;
    @Schema(description = "产品信息ID")
    private int productInformation; // 产品表id
    @Schema(description = "产品标题")
    private String productInfo;
    @Schema(description = "关联入库单ID")
    private String linkToList;         // 入库单id
    @Schema(description = "入库批次号")
    private String batchNumber;        // 入库批次号
    @Schema(description = "入库批次号ID")
    private Integer batchNumberId;
    @Schema(description = "入库数量")
    private Integer numberOfEntries;   // 入库数量
    @Schema(description = "扫码状态")
    private String scantobaseStatus;
    @Schema(description = "批次状态")
    private String batchStatus;
    @Schema(description = "当前库存")
    private Integer currentInventory;
    @Schema(description = "创建人")
    private String creator;
    @Schema(description = "创建时间")
    private LocalDate createDate;
    @Schema(description = "修改时间")
    private LocalDate updateDate;
    @Schema(description = "修改人")
    private String updater;
    @Schema(description = "关联入库单号")
    private String linkToListOfId;

    @Schema(description = "入库类型")
    private String documentType;//通过入库单号查询

    @Schema(description = "入库日期")
    private LocalDate repositoryDate;
    @Schema(description = "操作人")
    private String operator;
    @Schema(description = "出库数量")
    private Integer numberOfReleases;
    @Schema(description = "图片")
    private String f168;

} 